bitter peptide - English Synonyms Dictionary